q1-q7 solutions